bull's testicles - Alemán Inglés Diccionario